• word of the day

    albizzia julibrissin

    albizzia julibrissin - Dictionary definition and meaning for word albizzia julibrissin

    Definition
    (noun) attractive domed or flat-topped Asiatic tree having bipinnate leaves and flowers with long silky stamens
Download our Mobile App Today
Receive our word of the day
on Whatsapp